Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F3 Argentina F12 Chile F6 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w4 Venezuela #1-w3 Argentina F9 Brazil F5 Brazil F12 Argentina F12 Argentina F6 Brazil F4 Brazil F6 Argentina F4 Argentina F6 Argentina F7 Argentina F8 Bolivia F2 Chile F5 Argentina F5 Challenger ATP de Cuenca Diario El Mercurio - Cuenca Hilton Waikoloa Village USTA Challenger - Waikoloa 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano BH Tenis Open International Cup 2008 - Belo Horizonte Copa Petrobras-Uruguay - Montevideo Napoli Challenger Buenos Aires Challenger Orleans Challenger Como Challenger St. Remy Challenger Savannah Challenger Vicenza Challenger Buenos Aires Challenger Campinas Challenger Lima Challenger Guayaquil Challenger Oeiras 3 Challenger Copa Telmex - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil ECM Prague Open 2008 - Prague Guayaquil Challenger Nossa Caixa Aberto de Sao Paulo - Sao Paulo Challenger Ciudad de Guayaquil - Guayaquil Trani Challenger Manerbio Challenger Bancolombia Open - Cali Maia Open - Oporto U.S. Men's Clay Court Championships - Orlando Bastad Challenger Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Croatia Open - Umag Copa Sevilla Internacionales de Andalucia - Seville Brazil Open - Salvador JSM Challenger - Champaign Lima Challenger 2007 - Lima Challenger Britania Zavaleta - Puebla ITG Miami Challenger - Miami AT&T Challenger of Dallas - Dallas BMW Open - Munich Aix En Provence Challenger San Luis Potosi Challenger - San Luis Potosi III Aberto Santa Catarina de Tenis - Florianopolis International Championship of Croatia - Umag Copa AT&T - Buenos Aires Grand Prix Hassan II - Casablanca Generali Open 2003 - Kitzbuhel Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Siemens Open - Scheveningen Biella 5 Challenger Credicard Citi Mastercard Tennis Cup - Campos do Jordao GHI Bronx Tennis Classic - Bronx Copa Petrobras-Argentina - Buenos Aires Lima Challenger - Lima Sao Paulo Challenger Salinas Challenger Marrakech Challenger Barletta Challenger SMS Tennis Cup - Sao Paulo Zagreb Challenger Montevideo Challenger The Scottish Tennis Championships - Edinburgh BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe U.S. Men's Clay Court Championships - Houston BMW Open - Munich Synsam Swedish Open - Bastad Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna U.S. Men's Clay Court Championships - Houston Black Forest Open 2000 - Freudenstadt Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Villa Allende Challenger Medellin Challenger Guayaquil Challenger AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Heineken Open - Auckland Movistar Open - Vina del Mar Exim Agmedia Open - Kosice Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Synsam Swedish Open - Bastad Pilot Pen Tennis - New Haven VII Avierto Internacional de Salinas - Salinas Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb Sporting Challenger - Turin ATU Cup - Weiden Nord/LB Open - Braunschweig V Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2000 - San Luis Potosi Eddleman USTA Challenger - Birmingham Muller Cup 2000 - Ulm Tennis Cup of Flanders - Ostende DPD Challenger 2000 - Aschaffenburg Macedonian Open - Skopje Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Copa Ericsson Costa Rica - San Jose VI Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb Nord/LB Open - Braunschweig 9th Wartburg Open - Eisenach XI Venice Open - Venice Telesp Celular Open - Campinas Global Telecom Open - Curitiba Lima Challenger SMS Tennis Open - Sao Paulo Copa Ericsson Mexico - Guadalajara Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo Brescia Challenger Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Haagen Dazs Open - Caracas Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro Pekao Open - Szczecin XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Visa Tennis Open - Sao Paulo Tallahassee Challenger Ciur Pribram Challenger - Pribram XL Capital Bermuda Open - Bermuda Cerveza Cristal - Santiago Open Punta Del Este/Copa Banco Montevideo - Punta Del Este BH Tennis Open International Cup - Belo Horizonte ATP Challenger XXVI Edizione - Manerbio XL Capital Bermuda Open - Bermuda Copa Ericsson - Lima Copa Ericsson - Caracas Challenger de la Ciudad de Mexico - Mexico City Wartburg Open - Eisenach BMW Challenger Open - Monchengladbach Schickendanz Open - Furth Copa Ericsson Brazil - Sao Paulo Pekao Open 2003 - Szczecin X Ciutat de Barcelona - Barcelona Copa Ericsson Peru - Lima Eddleman/USTA Challenger - Birmingham Jagermeister Open - Braunschweig Prague Challenger - Prague XL Capital Bermuda Open - Bermuda Copa Ericsson - Sao Paulo Nord/LB Open 2004 - Braunschweig Copa Petrobras Argentina - Buenos Aires Heineken Open - Auckland Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Pro Tennis World Open - Sunrise Top Wool Challenger - Biella MoviStar Open - Vina del Mar Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Buenos Aires Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Heineken Open - Auckland Challenger ATP de Cuenca Diario El Mercurio - Cuenca Seguros Bogota Open - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao Joinville Tennis Festival - Joinville Amazonia Open de Tenis - Belem Pekao Open - Szczecin IX Gramado Open - Gramado XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Argentina - Buenos Aires Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Challenger Britania Zavaleta - Puebla South African Airways Tennis Open - Durban AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Voit Mexico City Open - Mexico City San Luis Potosi Challenger 2007 - San Luis Potosi Challenger Casablanca San Angel - Mexico City Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Nord LB Open 2007 - Braunschweig Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Seguros Bolivar Open - Bogota Hypo Group Tennis International - Portschach Energis Open - Amersfoort Akbank Private Banking TED Open - Istanbul LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz Seguros Bolivar Open - Medellin XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Synsam Swedish Open - Bastad Bancolombia Open - Bogota Abierto Internacional de Salinas 'Dario Expreso' - Salinas AGT Challenger - Leon Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Heineken Open - Auckland Movistar Open - Vina del Mar XIV Challenger ATP Club Premium Open - Quito Seguros Bolivar Open - Cali Copa Petrobras-Paraguay - Asuncion IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Copa Telmex - Buenos Aires Rabat Challenger Santiago Challenger Bogota Challenger Abierto Mexicano Telcel - Acapulco Tunis Challenger Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Austrian Open - Kitzbuhel Antalya Challenger Antalya 2 Challenger Pilot Pen Tennis - New Haven Barranquilla Challenger Blumenau Challenger Santos Challenger Lima Challenger Zagreb Challenger Furth Challenger Orbetello Challenger Dortmund Challenger Trani Challenger San Marino Challenger Genova Challenger Todi Challenger Ljubljana Challenger Napoli Challenger Sao Leopoldo Challenger Buenos Aires Challenger Montevideo Challenger Dallas Challenger Zagreb Challenger Sunrise Challenger SA Tennis Open - Johannesburg San Juan Challenger Caltanissetta Challenger AEGON Championships - London Bogota Challenger Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Medibank International - Sydney Pereira Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Santiago Challenger Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Bordeaux Challenger Cordenons Challenger Gerry Weber Open - Halle Mercedes Cup - Stuttgart Santiago Challenger Buenos Aires Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Sarasota Challenger Power Horse World Team Cup - Dusseldorf UNICEF Open - 's Hertogenbosch Schickendanz Open - Furth Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem U.S. Men's Clay Court Championships - Houston VTR Open - Vina del Mar Generali Open - Kitzbuhel Braunschweig Challenger Abierto Mexicano Telcel - Acapulco ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Brasil Open - Sao Paulo Buenos Aires Challenger BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Valencia Open - Valencia San Luis Potosi Challenger - San Luis Potosi Qatar ExxonMobil Open - Doha Apia International - Sydney Rio Open - Rio de Janeiro Mons Challenger Argentina Open - Buenos Aires Montevideo Challenger Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Nottingham 2 Challenger Citi Open - Washington If Stockholm Open - Stockholm Argentina Open - Buenos Aires San Luis Potosi ATP Challenger - San Luis Potosi Siemens Open 2001 - Scheveningen Cerveza Club Colombia Open - Bogota AEGON International - Eastbourne Argentina Open - Buenos Aires VI Trofeo Ciudad de Quito - Quito Freudenstadt Challenger - Freudenstadt DPD Challenger 99 - Aschaffenburg Copa Ericsson - Santiago Copa Ericsson - Montevideo US Men's Clay Court Championship - Houston Copa Ericsson Chile - Santiago Idea Prokom Open - Sopot SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Swiss Indoors Basel - Basel Open de Nice Cote dAzur - Nice Sydney International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro U.S. Men's Clay Court Championships - Houston Brasil Open - Sao Paulo Guayaquil Challenger Nord/LB Open - Braunschweig Campionati Internazionali di Sicilia - Palermo AEGON Championships - London SkiStar Swedish Open - Bastad China Open - Beijing European Open - Antwerp Brisbane International - Brisbane ASB Classic - Auckland Cordoba Open - Cordoba Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Generali Open - Kitzbuhel ASB Classic - Auckland Apia International - Sydney Cordoba Open - Cordoba Argentina Open - Buenos Aires Cordoba Open - Cordoba Chile Dove Men+Care Open - Santiago AT&T Challenge - Atlanta Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Abierto Mexicano de Tenis Pegaso - Acapulco Copa AT&T - Buenos Aires U.S. Men's Clay Court Championships - Houston Brasil Open - Salvador Abierto Mexicano de Tenis Pegaso - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad Heineken Open - Auckland Copa AT&T - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco The Priority Telecom Open - Amersfoort Davidoff Swiss Indoors - Basel Grand Prix Hassan II - Casablanca Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo AT&T Challenge - Atlanta Estoril Open - Estoril Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Allianz Suisse Open Gstaad - Gstaad Abierto Mexicano Telcel - Acapulco Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Copa Claro - Buenos Aires Pilot Pen Tennis - New Haven Brasil Open - Costa do Sauipe Gerry Weber Open - Halle Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem U.S. Mens's Clay Court Championship - Houston Rio Open 500 - Rio de Janeiro Grand Prix Hassan II - Casablanca Malaysian Open - Kuala Lumpur China Open - Beijing Barcelona Open BancSabadell - Barcelona Qatar ExxonMobil Open - Doha Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Dubai Duty Free Tennis Championships - Dubai Millennium Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Konzum Croatia Open - Umag Abierto Mexicano de Tenis Pegaso - Acapulco Brasil Open - Sao Paulo BellSouth Open - Vina del Mar Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Winston-Salem Open - Winston-Salem Franklin Templeton Tennis Classic - Scottsdale Rio Open - Rio de Janeiro Santiago Open - Santiago Argentina Open - Buenos Aires Citrix Tennis Championships - Delray Beach Ordina Open - 's-Hertogenbosch China Open - Beijing If Stockholm Open - Stockholm Brisbane International - Brisbane AEGON International - Eastbourne Swiss Indoors Basel - Basel Wimbledon - London Legg Mason Tennis Classic - Washington Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Miami Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati US Men's Clay Court Championships - Houston NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series - Hamburg Santo Domingo Challenger Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Rogers Cup - Montreal Shanghai - Shanghai Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Apia International - Sydney Western & Southern Open - Cincinnati AAPT Championships - Adelaide BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Pilot Pen Tennis - New Haven Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Heineken Open - Auckland Open Romania - Bucharest Movistar Open - Santiago French Open - Paris French Open - Paris German Tennis Championships - Hamburg Australian Open - Melbourne French Open - Paris Bet-at-home Open - Hamburg U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo The Ericsson Open - Miami Tennis Masters Series - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Australian Open - Melbourne French Open - Paris Tennis Masters Series - Hamburg Rogers Cup - Montreal Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Topshelf Open - 's-Hertogenbosch Australian Open - Melbourne Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Brasil Open - Sao Paulo BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid French Open - Paris Rogers Cup - Toronto Countrywide Classic - Los Angeles Wimbledon - London Rogers Cup - Toronto U.S. Open - New York AEGON International - Eastbourne Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Chengdu Open - Chengdu Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Argentina Open - Buenos Aires French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, Group 1, REL2, BRA-PER 1-4 Davis Cup, Group 1, PO, PER-PAR 5-0 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, Group 1, PO, URU-PER, 4-1 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, SF, BEL-ARG 3-2 French Open (juniors) U.S. Open (juniors) River Oaks International Tennis Tournament - Houston Olympics - Athens Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, Group 1, REL2, MEX-PER 3-2 Davis Cup, Group 1, 1R, PER-BAH 4-1 Davis Cup, Group 1, 1R, PER-VEN 3-2 Davis Cup, Group 1, 2R, PER-MEX 3-2 Davis Cup, Group 1, 1R, PER-BAH 5-0 Davis Cup, World Group, PO, PER-BLR 4-1 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, Group 1, PO, PER-CAN 2-3 Davis Cup, PO, SWE-ARG 2-3 Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, World Group, SF, GBR-ARG 2-3 Davis Cup, World Group, 1R, POL-ARG 2-3 Davis Cup, World Group, QR, COL-ARG 3-1 70th River Oaks International Tennis Tournament - Houston Wimbledon (juniors)